DICOM in the XML Schema Design Language (XSDL)
نویسنده
چکیده
Content: In 1998, I proposed that the International Society for Advancement of Cytometry should replace their present Flow Cytometry Standard with an implementation in DICOM and work with the DICOM developers. After this suggestion was rejected, I suggested an XML implementation based upon DICOM to the International Society for Advancement of Cytometry Data Standards Task Force. Technology: XML Schema Design Language is the basis for the development of a new standard (CytometryML) for cytometry metadata. The schemas have been validated with XMLSpy and Stylus Studio. The relevance of the composition of the major schemas has been tested by the automated creation of XML pages and the manual entry of data into them. Design: Since only data-types including data structures and objects are described in schemas, object oriented design principles were followed in their design, which, wherever possible, was based on DICOM. Strong typing, minimization of the coupling of independent higher-level schemas, and maximization of the cohesion of individual schemas were design principles. Container files for multiple XML pages that included a table of contents were employed instead of mimicking a DICOM directory structure. Results: XML schemas that describe the metadata XML documents for two related types of container files have been created. The series container includes the metadata files that are constant for a set of measurements, such as the instrument description. The instance container includes the metadata and binary data that is specific to an individual or small closely related group of measurements, such as the instrument settings and staining protocols. Schemas for digital microscopes and flow cytometers, as well as image and list-mode (waveform) data have been created. Conclusion: It is possible to translate DICOM data-types into conventional, readable, modular XML
منابع مشابه
Modeling geological objects with the XML Schema
Interchange, storage, and management of geological data require the development of knowledge-based, standardized vocabularies and data structures. Concepts modeled and designed with the Unified Markup Language (UML), can be mapped into XML Schema Definition Language (XSDL) to compose modular markup languages for each discipline. Developing such efficient, intra-disciplinary, modular and reusabl...
متن کاملXML-Based Semantic Database Definition Language
This paper analyzes different options for semantic database schema definition and describes a presentation format XSDL. Presentation of semantic database in a certain format implies that the format fully preserves the database content. If the database is exported to this format and then imported back to the database engine, the resulting database should be equivalent (Rishe, 1992) to the one th...
متن کاملXML Schema Representation of DICOM Structured Reporting.
OBJECTIVE The Digital Imaging and Communications in Medicine (DICOM) Structured Reporting (SR) standard improves the expressiveness, precision, and comparability of documentation about diagnostic images and waveforms. It supports the interchange of clinical reports in which critical features shown by images and waveforms can be denoted unambiguously by the observer, indexed, and retrieved selec...
متن کاملUsage of XML technology in electronic health record for effective heterogeneous systems integration in healthcare
A virtual patient record is an ideal electronic health record (EHR) that is decentralised and contains heterogeneous clinical data. Extensible markup language (XML) is a web standard that has become the major driver towards heterogeneous systems integration for any industry solution. This work focuses on creating an XML schema that operates as an interface between different heterogeneous patien...
متن کاملResearch Paper: Generating XML Schemas for DICOM Structured Reporting Templates
In this paper, the authors describe a methodology to transform programmatically structured reporting (SR) templates defined by the Digital Imaging and Communications for Medicine (DICOM) standard into an XML schema representation. Such schemas can be used in the creation and validation of XML-encoded SR documents that use templates. Templates are a means to put additional constraints on an SR d...
متن کامل